magic water book review